roll-over plow - French English Dictionary